package com.sk.cardeal.entity;

import com.chad.library.adapter.base.entity.MultiItemEntity;

import java.util.List;

/**
 * Created by sk on 2018/1/19.
 */

public class WorkFormDetails {


    /**
     * returnCode : 1
     * returnMsg : 请求成功
     * resultList : null
     * returnObject : {"id":"0aae5809e7da43fc9b069a0d7df22709","code":"33331111","carNumber":"苏KY5689","mileage":"10200","fuelPercent":"80","appearancePic":null,"interiorPic":null,"type":"1","state":5,"cleanType":null,"partProcess":null,"isSend":0,"isOk":0,"note":null,"createTime":"2018-01-18 16:53:04.0","isdel":0,"companyId":"402880eb60d8b87a0160d8bb2c450001","technicianId":"402880eb60d9ad290160d9ae4c5d0001","phone":"13703542227","placeId":"13333","inTime":"2018-01-11 16:15:15.0","customName":"钱神勇","aboutOverTime":"2018-01-15 16:15:15.0","vipNumber":"800008123","repairTips":"建议修完啊哈哈晾晒一年","carVin":"kfsk1234565","mainRepairUserId":"402880eb60d9ad290160d9ae4c5d0001","sendRepairUserName":"朱凯","userId":"402880eb60d9ad290160d9ae4c5d0001","isCheck":null,"isBalance":null,"repairType":"530dac42e5e54623a647a80eca717e69","carTypeId":"15","isUpdate":0,"repairOrderDetail":null,"repairOrderDetailList":[{"id":"de37b4dc9aa44295a1229353910a5648","orderId":"0aae5809e7da43fc9b069a0d7df22709","type":3,"repairProId":"","partId":"","otherName":"清理底盘泥土","otherPrice":100,"otherCost":50,"otherRemark":"清理干净即可","num":1,"isdel":0,"createTime":"2018-01-18 17:12:36.0","updateTime":"2018-01-18 17:12:36.0","partName":null,"partPrice":null,"partStockNum":null,"project_name":null,"total_price":null}],"count":null,"personName":null,"placeName":null,"repairName":"零件修理","carName":"北京奔驰E级 W211(05-10)/2009款/3.0L/个性运动版"}
     */

    private int returnCode;
    private String returnMsg;
    private Object resultList;
    private ReturnObjectBean returnObject;

    public int getReturnCode() {
        return returnCode;
    }

    public void setReturnCode(int returnCode) {
        this.returnCode = returnCode;
    }

    public String getReturnMsg() {
        return returnMsg;
    }

    public void setReturnMsg(String returnMsg) {
        this.returnMsg = returnMsg;
    }

    public Object getResultList() {
        return resultList;
    }

    public void setResultList(Object resultList) {
        this.resultList = resultList;
    }

    public ReturnObjectBean getReturnObject() {
        return returnObject;
    }

    public void setReturnObject(ReturnObjectBean returnObject) {
        this.returnObject = returnObject;
    }

    public static class ReturnObjectBean {
        /**
         * id : 0aae5809e7da43fc9b069a0d7df22709
         * code : 33331111
         * carNumber : 苏KY5689
         * mileage : 10200
         * fuelPercent : 80
         * appearancePic : null
         * interiorPic : null
         * type : 1
         * state : 5
         * cleanType : null
         * partProcess : null
         * isSend : 0
         * isOk : 0
         * note : null
         * createTime : 2018-01-18 16:53:04.0
         * isdel : 0
         * companyId : 402880eb60d8b87a0160d8bb2c450001
         * technicianId : 402880eb60d9ad290160d9ae4c5d0001
         * phone : 13703542227
         * placeId : 13333
         * inTime : 2018-01-11 16:15:15.0
         * customName : 钱神勇
         * aboutOverTime : 2018-01-15 16:15:15.0
         * vipNumber : 800008123
         * repairTips : 建议修完啊哈哈晾晒一年
         * carVin : kfsk1234565
         * mainRepairUserId : 402880eb60d9ad290160d9ae4c5d0001
         * sendRepairUserName : 朱凯
         * userId : 402880eb60d9ad290160d9ae4c5d0001
         * isCheck : null
         * isBalance : null
         * repairType : 530dac42e5e54623a647a80eca717e69
         * carTypeId : 15
         * isUpdate : 0
         * repairOrderDetail : null
         * repairOrderDetailList : [{"id":"de37b4dc9aa44295a1229353910a5648","orderId":"0aae5809e7da43fc9b069a0d7df22709","type":3,"repairProId":"","partId":"","otherName":"清理底盘泥土","otherPrice":100,"otherCost":50,"otherRemark":"清理干净即可","num":1,"isdel":0,"createTime":"2018-01-18 17:12:36.0","updateTime":"2018-01-18 17:12:36.0","partName":null,"partPrice":null,"partStockNum":null,"project_name":null,"total_price":null}]
         * count : null
         * personName : null
         * placeName : null
         * repairName : 零件修理
         * carName : 北京奔驰E级 W211(05-10)/2009款/3.0L/个性运动版
         */

        private String id;
        private String code;
        private String carNumber;
        private String mileage;
        private String fuelPercent;
        private String appearancePic;
        private String interiorPic;
        private String type;
        private int state;
        private int cleanType;
        private int partProcess;
        private int isSend;
        private int isOk;
        private String note;
        private String createTime;
        private int isdel;
        private String companyId;
        private String technicianId;
        private String phone;
        private String placeId;
        private String inTime;
        private String customName;
        private String aboutOverTime;
        private String vipNumber;
        private String repairTips;
        private String carVin;
        private String mainRepairUserId;
        private String sendRepairUserName;
        private String userId;
        private Object isCheck;
        private Object isBalance;
        private String repairType;
        private String carTypeId;
        private String carCode;
        private int isUpdate;
        private Object repairOrderDetail;
        private Object count;
        private Object personName;
        private String repairName;
        private String carName;
        private String mainName;
        private double totalPrice;
        private String tecName;
        private String placeName;
        private double white_money;
        private List<ByKindList.ResultListBean> basePartsCategoryList;

        public String getCarCode() {
            return carCode;
        }

        public void setCarCode(String carCode) {
            this.carCode = carCode;
        }

        public String getPlaceName() {
            return placeName;
        }

        public List<ByKindList.ResultListBean> getBasePartsCategoryList() {
            return basePartsCategoryList;
        }

        public void setBasePartsCategoryList(List<ByKindList.ResultListBean> basePartsCategoryList) {
            this.basePartsCategoryList = basePartsCategoryList;
        }

        public double getWhite_money() {
            return white_money;
        }

        public void setWhite_money(double white_money) {
            this.white_money = white_money;
        }

        public void setPlaceName(String placeName) {
            this.placeName = placeName;
        }

        public String getTecName() {
            return tecName;
        }

        public void setTecName(String tecName) {
            this.tecName = tecName;
        }

        public double getTotalPrice() {
            return totalPrice;
        }

        public void setTotalPrice(double totalPrice) {
            this.totalPrice = totalPrice;
        }

        public String getMainName() {
            return mainName;
        }

        public void setMainName(String mainName) {
            this.mainName = mainName;
        }

        private List<RepairOrderDetailListBean> repairOrderDetailList;

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getCode() {
            return code;
        }

        public void setCode(String code) {
            this.code = code;
        }

        public String getCarNumber() {
            return carNumber;
        }

        public void setCarNumber(String carNumber) {
            this.carNumber = carNumber;
        }

        public String getMileage() {
            return mileage;
        }

        public void setMileage(String mileage) {
            this.mileage = mileage;
        }

        public String getFuelPercent() {
            return fuelPercent;
        }

        public void setFuelPercent(String fuelPercent) {
            this.fuelPercent = fuelPercent;
        }

        public String getAppearancePic() {
            return appearancePic;
        }

        public void setAppearancePic(String appearancePic) {
            this.appearancePic = appearancePic;
        }

        public String getInteriorPic() {
            return interiorPic;
        }

        public void setInteriorPic(String interiorPic) {
            this.interiorPic = interiorPic;
        }

        public String getType() {
            return type;
        }

        public void setType(String type) {
            this.type = type;
        }

        public int getState() {
            return state;
        }

        public void setState(int state) {
            this.state = state;
        }

        public int getCleanType() {
            return cleanType;
        }

        public void setCleanType(int cleanType) {
            this.cleanType = cleanType;
        }

        public int getPartProcess() {
            return partProcess;
        }

        public void setPartProcess(int partProcess) {
            this.partProcess = partProcess;
        }

        public int getIsSend() {
            return isSend;
        }

        public void setIsSend(int isSend) {
            this.isSend = isSend;
        }

        public int getIsOk() {
            return isOk;
        }

        public void setIsOk(int isOk) {
            this.isOk = isOk;
        }

        public String getNote() {
            return note;
        }

        public void setNote(String note) {
            this.note = note;
        }

        public String getCreateTime() {
            return createTime;
        }

        public void setCreateTime(String createTime) {
            this.createTime = createTime;
        }

        public int getIsdel() {
            return isdel;
        }

        public void setIsdel(int isdel) {
            this.isdel = isdel;
        }

        public String getCompanyId() {
            return companyId;
        }

        public void setCompanyId(String companyId) {
            this.companyId = companyId;
        }

        public String getTechnicianId() {
            return technicianId;
        }

        public void setTechnicianId(String technicianId) {
            this.technicianId = technicianId;
        }

        public String getPhone() {
            return phone;
        }

        public void setPhone(String phone) {
            this.phone = phone;
        }

        public String getPlaceId() {
            return placeId;
        }

        public void setPlaceId(String placeId) {
            this.placeId = placeId;
        }

        public String getInTime() {
            return inTime;
        }

        public void setInTime(String inTime) {
            this.inTime = inTime;
        }

        public String getCustomName() {
            return customName;
        }

        public void setCustomName(String customName) {
            this.customName = customName;
        }

        public String getAboutOverTime() {
            return aboutOverTime;
        }

        public void setAboutOverTime(String aboutOverTime) {
            this.aboutOverTime = aboutOverTime;
        }

        public String getVipNumber() {
            return vipNumber;
        }

        public void setVipNumber(String vipNumber) {
            this.vipNumber = vipNumber;
        }

        public String getRepairTips() {
            return repairTips;
        }

        public void setRepairTips(String repairTips) {
            this.repairTips = repairTips;
        }

        public String getCarVin() {
            return carVin;
        }

        public void setCarVin(String carVin) {
            this.carVin = carVin;
        }

        public String getMainRepairUserId() {
            return mainRepairUserId;
        }

        public void setMainRepairUserId(String mainRepairUserId) {
            this.mainRepairUserId = mainRepairUserId;
        }

        public String getSendRepairUserName() {
            return sendRepairUserName;
        }

        public void setSendRepairUserName(String sendRepairUserName) {
            this.sendRepairUserName = sendRepairUserName;
        }

        public String getUserId() {
            return userId;
        }

        public void setUserId(String userId) {
            this.userId = userId;
        }

        public Object getIsCheck() {
            return isCheck;
        }

        public void setIsCheck(Object isCheck) {
            this.isCheck = isCheck;
        }

        public Object getIsBalance() {
            return isBalance;
        }

        public void setIsBalance(Object isBalance) {
            this.isBalance = isBalance;
        }

        public String getRepairType() {
            return repairType;
        }

        public void setRepairType(String repairType) {
            this.repairType = repairType;
        }

        public String getCarTypeId() {
            return carTypeId;
        }

        public void setCarTypeId(String carTypeId) {
            this.carTypeId = carTypeId;
        }

        public int getIsUpdate() {
            return isUpdate;
        }

        public void setIsUpdate(int isUpdate) {
            this.isUpdate = isUpdate;
        }

        public Object getRepairOrderDetail() {
            return repairOrderDetail;
        }

        public void setRepairOrderDetail(Object repairOrderDetail) {
            this.repairOrderDetail = repairOrderDetail;
        }

        public Object getCount() {
            return count;
        }

        public void setCount(Object count) {
            this.count = count;
        }

        public Object getPersonName() {
            return personName;
        }

        public void setPersonName(Object personName) {
            this.personName = personName;
        }

        public String getRepairName() {
            return repairName;
        }

        public void setRepairName(String repairName) {
            this.repairName = repairName;
        }

        public String getCarName() {
            return carName;
        }

        public void setCarName(String carName) {
            this.carName = carName;
        }

        public List<RepairOrderDetailListBean> getRepairOrderDetailList() {
            return repairOrderDetailList;
        }

        public void setRepairOrderDetailList(List<RepairOrderDetailListBean> repairOrderDetailList) {
            this.repairOrderDetailList = repairOrderDetailList;
        }

        public static class RepairOrderDetailListBean implements MultiItemEntity {
            /**
             * id : de37b4dc9aa44295a1229353910a5648
             * orderId : 0aae5809e7da43fc9b069a0d7df22709
             * type : 3
             * repairProId :
             * partId :
             * otherName : 清理底盘泥土
             * otherPrice : 100
             * otherCost : 50
             * otherRemark : 清理干净即可
             * num : 1
             * isdel : 0
             * createTime : 2018-01-18 17:12:36.0
             * updateTime : 2018-01-18 17:12:36.0
             * partName : null
             * partPrice : null
             * partStockNum : null
             * project_name : null
             * total_price : null
             */

            private String id;
            private String orderId;
            private int type;
            private String repairProId;
            private String partId;
            private String otherName;
            private double otherPrice;
            private double otherCost;
            private String otherRemark;
            private int num;
            private int isdel;
            private String createTime;
            private String updateTime;
            private String partName;
            private double partPrice;
            private int partStockNum;
            private String project_name;
            private double total_price;
            private String vin;
            private String goodsCode;

            public String getGoodsCode() {
                return goodsCode;
            }

            public void setGoodsCode(String goodsCode) {
                this.goodsCode = goodsCode;
            }

            public String getVin() {
                return vin;
            }

            public void setVin(String vin) {
                this.vin = vin;
            }

            public String getId() {
                return id;
            }

            public void setId(String id) {
                this.id = id;
            }

            public String getOrderId() {
                return orderId;
            }

            public void setOrderId(String orderId) {
                this.orderId = orderId;
            }

            public int getType() {
                return type;
            }

            public void setType(int type) {
                this.type = type;
            }

            public String getRepairProId() {
                return repairProId;
            }

            public void setRepairProId(String repairProId) {
                this.repairProId = repairProId;
            }

            public String getPartId() {
                return partId;
            }

            public void setPartId(String partId) {
                this.partId = partId;
            }

            public String getOtherName() {
                return otherName;
            }

            public void setOtherName(String otherName) {
                this.otherName = otherName;
            }

            public double getOtherPrice() {
                return otherPrice;
            }

            public void setOtherPrice(double otherPrice) {
                this.otherPrice = otherPrice;
            }

            public double getOtherCost() {
                return otherCost;
            }

            public void setOtherCost(double otherCost) {
                this.otherCost = otherCost;
            }

            public String getOtherRemark() {
                return otherRemark;
            }

            public void setOtherRemark(String otherRemark) {
                this.otherRemark = otherRemark;
            }

            public int getNum() {
                return num;
            }

            public void setNum(int num) {
                this.num = num;
            }

            public int getIsdel() {
                return isdel;
            }

            public void setIsdel(int isdel) {
                this.isdel = isdel;
            }

            public String getCreateTime() {
                return createTime;
            }

            public void setCreateTime(String createTime) {
                this.createTime = createTime;
            }

            public String getUpdateTime() {
                return updateTime;
            }

            public void setUpdateTime(String updateTime) {
                this.updateTime = updateTime;
            }

            public String getPartName() {
                return partName;
            }

            public void setPartName(String partName) {
                this.partName = partName;
            }

            public double getPartPrice() {
                return partPrice;
            }

            public void setPartPrice(double partPrice) {
                this.partPrice = partPrice;
            }

            public int getPartStockNum() {
                return partStockNum;
            }

            public void setPartStockNum(int partStockNum) {
                this.partStockNum = partStockNum;
            }

            public String getProject_name() {
                return project_name;
            }

            public void setProject_name(String project_name) {
                this.project_name = project_name;
            }

            public double getTotal_price() {
                return total_price;
            }

            public void setTotal_price(double total_price) {
                this.total_price = total_price;
            }

            @Override
            public int getItemType() {
                return type;
            }
        }
    }
}
